bilateral second branchial cleft cyst - French English Dictionary